package com.tledu.data.imports.entity;


import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.stereotype.Component;

import java.math.BigDecimal;
@Data
@NoArgsConstructor
public class TdOperatingParamsType extends BaseEntity{
        private static final long serialVersionUID = 1L;

        /** 主键 */
        private Long id;

        /** 类型 */
        @ExcelProperty(value = "类型")
        private String type;

        /** 工艺参数id */
        @ExcelProperty(value = "工艺参数id")
        private Long operatinParamsId;

        /** 剩余氨水 */
        @ExcelProperty(value = "剩余氨水")
        private BigDecimal surplusAmmoniaWater;

        /** 蒸氨废水 */
        @ExcelProperty(value = "蒸氨废水")
        private BigDecimal steamedAmmoniaWastewater;

        /** 其他废水 */
        @ExcelProperty(value = "其他废水")
        private BigDecimal otherWastewater;

        /** 稀释水 */
        @ExcelProperty(value = "稀释水")
        private BigDecimal dilutionWater;

        /** 生化进水A */
        @ExcelProperty(value = "生化进水A")
        private BigDecimal biochemicalWaterA;

        /** 生化进水B */
        @ExcelProperty(value = "生化进水B")
        private BigDecimal biochemicalWaterB;

        /** 一级硝化液回流A */
        @ExcelProperty(value = "一级硝化液回流A")
        private BigDecimal nitrationRefluxOneA;

        /** 一级硝化液回流B */
        @ExcelProperty(value = "一级硝化液回流B")
        private BigDecimal nitrationRefluxOneB;

        /** 一级污泥回流A */
        @ExcelProperty(value = "一级污泥回流A")
        private BigDecimal sludgeReturnOneA;

        /** 一级污泥回流B */
        @ExcelProperty(value = "一级污泥回流B")
        private BigDecimal sludgeReturnOneB;

        /** 二级污泥回流A */
        @ExcelProperty(value = "二级污泥回流A")
        private BigDecimal sludgeReturnTwoA;

        /** 二级污泥回流B */
        @ExcelProperty(value = "二级污泥回流B")
        private BigDecimal sludgeReturnTwoB;

        /** 最终出水 */
        @ExcelProperty(value = "最终出水")
        private BigDecimal finalEffluent;

        /** 调节池 */
        @ExcelProperty(value = "调节池")
        private BigDecimal regulatingPool;

        /** 预曝器 */
        @ExcelProperty(value = "预曝器")
        private BigDecimal preExposure;

        /** 初沉池 */
        @ExcelProperty(value = "初沉池")
        private BigDecimal primarySettlingTank;

        /** 厌氧池A */
        @ExcelProperty(value = "厌氧池A")
        private BigDecimal anaerobicTankA;

        /** 厌氧池B */
        @ExcelProperty(value = "厌氧池B")
        private BigDecimal anaerobicTankB;

        /** 一级缺氧池A */
        @ExcelProperty(value = "一级缺氧池A")
        private BigDecimal anoxicTankOneA;

        /** 一级缺氧池B */
        @ExcelProperty(value = "一级缺氧池B")
        private BigDecimal anoxicTankOneB;

        /** 二级缺氧池A */
        @ExcelProperty(value = "二级缺氧池A")
        private BigDecimal anoxicTankTwoA;

        /** 二级缺氧池B */
        @ExcelProperty(value = "二级缺氧池B")
        private BigDecimal anoxicTankTwoB;

        /** 一级好氧池A */
        @ExcelProperty(value = "一级好氧池A")
        private BigDecimal aerobicTankOneA;

        /** 一级好氧池B */
        @ExcelProperty(value = "一级好氧池B")
        private BigDecimal aerobicTankOneB;

        /** 二级好氧池A */
        @ExcelProperty(value = "二级好氧池A")
        private BigDecimal aerobicTankTwoA;

        /** 二级好氧池B */
        @ExcelProperty(value = "二级好氧池B")
        private BigDecimal aerobicTankTwoB;

        /** 一级二沉池A */
        @ExcelProperty(value = "一级二沉池A")
        private BigDecimal sstOneA;

        /** 一级二沉池B */
        @ExcelProperty(value = "一级二沉池B")
        private BigDecimal sstOneB;

        /** 二级二沉池A */
        @ExcelProperty(value = "二级二沉池A")
        private BigDecimal sstTwoA;

        /** 二级二沉池B */
        @ExcelProperty(value = "二级二沉池B")
        private BigDecimal sstTwoB;

        /** 创建人 */
        @ExcelProperty(value = "创建人")
        private Long createUser;

        /** 更新人 */
        @ExcelProperty(value = "更新人")
        private Long updateUser;

        /** 删除标志 0代表未删除 */
        @ExcelProperty(value = "删除标志 0代表未删除")
        private Integer isDeleted;

        public Long getId() {
                return id;
        }

        public void setId(Long id) {
                this.id = id;
        }

        public String getType() {
                return type;
        }

        public void setType(String type) {
                this.type = type;
        }

        public Long getOperatinParamsId() {
                return operatinParamsId;
        }

        public void setOperatinParamsId(Long operatinParamsId) {
                this.operatinParamsId = operatinParamsId;
        }

        public BigDecimal getSurplusAmmoniaWater() {
                return surplusAmmoniaWater;
        }

        public void setSurplusAmmoniaWater(BigDecimal surplusAmmoniaWater) {
                this.surplusAmmoniaWater = surplusAmmoniaWater;
        }

        public BigDecimal getSteamedAmmoniaWastewater() {
                return steamedAmmoniaWastewater;
        }

        public void setSteamedAmmoniaWastewater(BigDecimal steamedAmmoniaWastewater) {
                this.steamedAmmoniaWastewater = steamedAmmoniaWastewater;
        }

        public BigDecimal getOtherWastewater() {
                return otherWastewater;
        }

        public void setOtherWastewater(BigDecimal otherWastewater) {
                this.otherWastewater = otherWastewater;
        }

        public BigDecimal getDilutionWater() {
                return dilutionWater;
        }

        public void setDilutionWater(BigDecimal dilutionWater) {
                this.dilutionWater = dilutionWater;
        }

        public BigDecimal getBiochemicalWaterA() {
                return biochemicalWaterA;
        }

        public void setBiochemicalWaterA(BigDecimal biochemicalWaterA) {
                this.biochemicalWaterA = biochemicalWaterA;
        }

        public BigDecimal getBiochemicalWaterB() {
                return biochemicalWaterB;
        }

        public void setBiochemicalWaterB(BigDecimal biochemicalWaterB) {
                this.biochemicalWaterB = biochemicalWaterB;
        }

        public BigDecimal getNitrationRefluxOneA() {
                return nitrationRefluxOneA;
        }

        public void setNitrationRefluxOneA(BigDecimal nitrationRefluxOneA) {
                this.nitrationRefluxOneA = nitrationRefluxOneA;
        }

        public BigDecimal getNitrationRefluxOneB() {
                return nitrationRefluxOneB;
        }

        public void setNitrationRefluxOneB(BigDecimal nitrationRefluxOneB) {
                this.nitrationRefluxOneB = nitrationRefluxOneB;
        }

        public BigDecimal getSludgeReturnOneA() {
                return sludgeReturnOneA;
        }

        public void setSludgeReturnOneA(BigDecimal sludgeReturnOneA) {
                this.sludgeReturnOneA = sludgeReturnOneA;
        }

        public BigDecimal getSludgeReturnOneB() {
                return sludgeReturnOneB;
        }

        public void setSludgeReturnOneB(BigDecimal sludgeReturnOneB) {
                this.sludgeReturnOneB = sludgeReturnOneB;
        }

        public BigDecimal getSludgeReturnTwoA() {
                return sludgeReturnTwoA;
        }

        public void setSludgeReturnTwoA(BigDecimal sludgeReturnTwoA) {
                this.sludgeReturnTwoA = sludgeReturnTwoA;
        }

        public BigDecimal getSludgeReturnTwoB() {
                return sludgeReturnTwoB;
        }

        public void setSludgeReturnTwoB(BigDecimal sludgeReturnTwoB) {
                this.sludgeReturnTwoB = sludgeReturnTwoB;
        }

        public BigDecimal getFinalEffluent() {
                return finalEffluent;
        }

        public void setFinalEffluent(BigDecimal finalEffluent) {
                this.finalEffluent = finalEffluent;
        }

        public BigDecimal getRegulatingPool() {
                return regulatingPool;
        }

        public void setRegulatingPool(BigDecimal regulatingPool) {
                this.regulatingPool = regulatingPool;
        }

        public BigDecimal getPreExposure() {
                return preExposure;
        }

        public void setPreExposure(BigDecimal preExposure) {
                this.preExposure = preExposure;
        }

        public BigDecimal getPrimarySettlingTank() {
                return primarySettlingTank;
        }

        public void setPrimarySettlingTank(BigDecimal primarySettlingTank) {
                this.primarySettlingTank = primarySettlingTank;
        }

        public BigDecimal getAnaerobicTankA() {
                return anaerobicTankA;
        }

        public void setAnaerobicTankA(BigDecimal anaerobicTankA) {
                this.anaerobicTankA = anaerobicTankA;
        }

        public BigDecimal getAnaerobicTankB() {
                return anaerobicTankB;
        }

        public void setAnaerobicTankB(BigDecimal anaerobicTankB) {
                this.anaerobicTankB = anaerobicTankB;
        }

        public BigDecimal getAnoxicTankOneA() {
                return anoxicTankOneA;
        }

        public void setAnoxicTankOneA(BigDecimal anoxicTankOneA) {
                this.anoxicTankOneA = anoxicTankOneA;
        }

        public BigDecimal getAnoxicTankOneB() {
                return anoxicTankOneB;
        }

        public void setAnoxicTankOneB(BigDecimal anoxicTankOneB) {
                this.anoxicTankOneB = anoxicTankOneB;
        }

        public BigDecimal getAnoxicTankTwoA() {
                return anoxicTankTwoA;
        }

        public void setAnoxicTankTwoA(BigDecimal anoxicTankTwoA) {
                this.anoxicTankTwoA = anoxicTankTwoA;
        }

        public BigDecimal getAnoxicTankTwoB() {
                return anoxicTankTwoB;
        }

        public void setAnoxicTankTwoB(BigDecimal anoxicTankTwoB) {
                this.anoxicTankTwoB = anoxicTankTwoB;
        }

        public BigDecimal getAerobicTankOneA() {
                return aerobicTankOneA;
        }

        public void setAerobicTankOneA(BigDecimal aerobicTankOneA) {
                this.aerobicTankOneA = aerobicTankOneA;
        }

        public BigDecimal getAerobicTankOneB() {
                return aerobicTankOneB;
        }

        public void setAerobicTankOneB(BigDecimal aerobicTankOneB) {
                this.aerobicTankOneB = aerobicTankOneB;
        }

        public BigDecimal getAerobicTankTwoA() {
                return aerobicTankTwoA;
        }

        public void setAerobicTankTwoA(BigDecimal aerobicTankTwoA) {
                this.aerobicTankTwoA = aerobicTankTwoA;
        }

        public BigDecimal getAerobicTankTwoB() {
                return aerobicTankTwoB;
        }

        public void setAerobicTankTwoB(BigDecimal aerobicTankTwoB) {
                this.aerobicTankTwoB = aerobicTankTwoB;
        }

        public BigDecimal getSstOneA() {
                return sstOneA;
        }

        public void setSstOneA(BigDecimal sstOneA) {
                this.sstOneA = sstOneA;
        }

        public BigDecimal getSstOneB() {
                return sstOneB;
        }

        public void setSstOneB(BigDecimal sstOneB) {
                this.sstOneB = sstOneB;
        }

        public BigDecimal getSstTwoA() {
                return sstTwoA;
        }

        public void setSstTwoA(BigDecimal sstTwoA) {
                this.sstTwoA = sstTwoA;
        }

        public BigDecimal getSstTwoB() {
                return sstTwoB;
        }

        public void setSstTwoB(BigDecimal sstTwoB) {
                this.sstTwoB = sstTwoB;
        }

        public Long getCreateUser() {
                return createUser;
        }

        public void setCreateUser(Long createUser) {
                this.createUser = createUser;
        }

        public Long getUpdateUser() {
                return updateUser;
        }

        public void setUpdateUser(Long updateUser) {
                this.updateUser = updateUser;
        }

        public Integer getIsDeleted() {
                return isDeleted;
        }

        public void setIsDeleted(Integer isDeleted) {
                this.isDeleted = isDeleted;
        }

        public TdOperatingParamsType(TdOperatingParamsType tdOperatingParamsType) {
                this.id = tdOperatingParamsType.id;
                this.type = tdOperatingParamsType.type;
                this.operatinParamsId = tdOperatingParamsType.operatinParamsId;
                this.surplusAmmoniaWater = tdOperatingParamsType.surplusAmmoniaWater;
                this.steamedAmmoniaWastewater = tdOperatingParamsType.steamedAmmoniaWastewater;
                this.otherWastewater = tdOperatingParamsType.otherWastewater;
                this.dilutionWater = tdOperatingParamsType.dilutionWater;
                this.biochemicalWaterA = tdOperatingParamsType.biochemicalWaterA;
                this.biochemicalWaterB = tdOperatingParamsType.biochemicalWaterB;
                this.nitrationRefluxOneA = tdOperatingParamsType.nitrationRefluxOneA;
                this.nitrationRefluxOneB = tdOperatingParamsType.nitrationRefluxOneB;
                this.sludgeReturnOneA = tdOperatingParamsType.sludgeReturnOneA;
                this.sludgeReturnOneB = tdOperatingParamsType.sludgeReturnOneB;
                this.sludgeReturnTwoA = tdOperatingParamsType.sludgeReturnTwoA;
                this.sludgeReturnTwoB = tdOperatingParamsType.sludgeReturnTwoB;
                this.finalEffluent = tdOperatingParamsType.finalEffluent;
                this.regulatingPool = tdOperatingParamsType.regulatingPool;
                this.preExposure = tdOperatingParamsType.preExposure;
                this.primarySettlingTank = tdOperatingParamsType.primarySettlingTank;
                this.anaerobicTankA = tdOperatingParamsType.anaerobicTankA;
                this.anaerobicTankB = tdOperatingParamsType.anaerobicTankB;
                this.anoxicTankOneA = tdOperatingParamsType.anoxicTankOneA;
                this.anoxicTankOneB = tdOperatingParamsType.anoxicTankOneB;
                this.anoxicTankTwoA = tdOperatingParamsType.anoxicTankTwoA;
                this.anoxicTankTwoB = tdOperatingParamsType.anoxicTankTwoB;
                this.aerobicTankOneA = tdOperatingParamsType.aerobicTankOneA;
                this.aerobicTankOneB = tdOperatingParamsType.aerobicTankOneB;
                this.aerobicTankTwoA = tdOperatingParamsType.aerobicTankTwoA;
                this.aerobicTankTwoB = tdOperatingParamsType.aerobicTankTwoB;
                this.sstOneA = tdOperatingParamsType.sstOneA;
                this.sstOneB = tdOperatingParamsType.sstOneB;
                this.sstTwoA = tdOperatingParamsType.sstTwoA;
                this.sstTwoB = tdOperatingParamsType.sstTwoB;
                this.createUser = tdOperatingParamsType.createUser;
                this.updateUser = tdOperatingParamsType.updateUser;
                this.isDeleted = tdOperatingParamsType.isDeleted;
        }

        public TdOperatingParamsType() {
        }
}
